Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LONDON PLACE Terraced £139,122 £120,000 23 Nov 2020
3 LONDON PLACE Terraced £158,197 £85,000 8 Apr 2009
4 LONDON PLACE Terraced £128,886 £76,000 2 Jun 2010